// pages/chonzhi/chonzhi.js
const { $Message } = require('../../dist/base/index');
Page({

  /**
   * 页面的初始数据
   */
  data: {
    money:"",
    isrule:true
  },

  moneyinput:function(e){
    this.setData({
      money:e.detail.detail.value
    })
  },

  chonzhi(){
    this.data.isrule = true;

    if(Number(this.data.money) < 0 || Number(this.data.money)>100){
      this.data.isrule = false;
      $Message({
        content: '单次充值金额最大为100',
        type: 'error'
      });
    }

    if(this.data.isrule == true){
      var app = getApp();
      var baseurl = app.globalData.BaseUrl;
      var user = app.globalData.userInfo;
      var token = app.globalData.token;
      var that = this;
      wx.showModal({
        title: '确认充值',
        success (res) {
          if (res.confirm) {
            wx.request({
              url: baseurl+'/api/user/update',
              data:{
                id:user.id,
                money:Number(user.money) + Number(that.data.money)
              },
              header:{
                'content-type': 'application/x-www-form-urlencoded', // 默认值
                'token':token
              },
              method:'POST',
              success:(res)=>{
                //用户数据修改
                app.globalData.userChange = true;
                if(res.data.code == 0){
                  wx.switchTab({
                    url: '../mine/mine',
                  })
                }else{
                  console.log("失败")
                }
              }
            })
          } else if (res.cancel) {
          }
        }
      })
    }
    
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})